ALU Augmentation for MPEG-4 Repetitive Padding
نویسندگان
چکیده
In this paper we augment a general purpose ALU with an extra functionality a repetitive padding operation. The proposed solution enables the processor to perform the time exhaustive MPEG-4 padding algorithm in real time. At trivial hardware costs of a few hundred 2x2 AND-OR (or equivalent) logical gates, we achieve an order of magnitude speed-up when compared to software running on a general purpose processor. Our approach allows the MPEG-4 software padding algorithm to run in real time for its most demanding profiles. As an example, a 64-bit pipelined implementation is discussed in details. The approach is general and fits into different architectural concepts and ALU operand widths. More specifically it is shown that 344 extra gates are necessary for a 64-bit implementation and at these expenses a processing speed of more than 7 million macroblocks per second (MB/s) can be achieved. This is an order of magnitude higher than the requirements of the most-demanding MPEG-4 profile levels. Speed and hardware estimations are also reported for 32 and 128-bit ALUs.
منابع مشابه
Selection on Alu sequences?
The draft of the human genome project reveals an unexpected distribution of Alu interspersed repetitive sequences [1]. This has been interpreted as evidence that Alu sequences 'may benefit their human hosts' [1] and that they 'have a positive function' [2]. The implication is that the majority of Alu sequences increase the Darwinian fitness of their bearers. Here I suggest that this conclusion ...
متن کاملObject-based texture coding of moving video in MPEG-4
This paper describes some of the most promising segment-based coding techniques which have been investigated in the course of the MPEG-4 standardization process. Padding methods aim at extending arbitrarily shaped image segments to a regular block grid such that common hybrid block-based coding techniques can be applied. A simple and efficient padding technique employing low-pass extrapolation ...
متن کاملInvasion of the human albumin-alpha-fetoprotein gene family by Alu, Kpn, and two novel repetitive DNA elements.
The human albumin-alpha-fetoprotein genomic domain contains 13 repetitive DNA elements randomly distributed throughout the symmetrical structures of these genes. These repeated sequences are located at different sites within the two genes. The human albumin gene contains five Alu elements within four of its 14 intervening sequences. Two of these repeats are located in intron 2, and the remainin...
متن کاملFinding Alu in primate genomes with AF‐1
UNLABELLED Repetitive sequences occupy more than 40% of the human genome which is much larger compared to the 2% occupied by the coding DNA. Amongst these Alu elements are the second largest class of repeats, occupying nearly 10% of the whole genome. Alus have been implicated in many genomic processes, sometimes giving rise to aberrations while many times playing as silent player in genomic and...
متن کاملA consensus Alu repeat probe for physical mapping.
Physical mapping of the human genome involves a variety of complex hybridization-based procedures, some of which rely upon the ability to separate human clones derived from human-rodent hybrid cell lines from those that contain background rodent-derived DNA sequences. The ability to block the repetitive element (Alu repeat) portion of inter-Alu PCR products derived from a variety of complex sou...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002